package com.zhentao.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zhentao.dto.system.AssginMenuDto;
import com.zhentao.entity.system.SysRoleMenu;

import java.util.Map;

/**
* @author Lenovo
* @description 针对表【sys_role_menu(角色菜单)】的数据库操作Service
* @createDate 2024-09-02 08:36:07
*/
public interface SysRoleMenuService extends IService<SysRoleMenu> {
    /**
     * 查询所有的菜单+根据角色查询对应的菜单
     * @param roleId
     * @return
     */
    Map<String, Object> findSysRoleMenuByRoleId(Long roleId);
    /**
     * 保存分配的菜单
     * @param assginMenuDto
     * @return
     */
    void doAssign(AssginMenuDto assginMenuDto);
}
